package day02;
//变量的演示
public class VarDemo {
    public static void main(String[] args) {
        //1）变量的声明：
        int a;      //声明一个整型的变量a
        int b,d,c;  //声明三个整型的变量b,d,c
        //int a;    //编译错误，变量不能同名

        //2）变量的初始化：
        int e = 110;    //声明整型变量e并赋值为110
        int f;          //声明一个整型变量f
        f = 500;        //给变量f赋值为500
        f = 99;         //修改变量f的值为99
        int g = 10,h = 54,i = 87;   //声明三个整型变量g,h,i，并分别赋值为10,54,87

        //3）变量的访问：
        int j = 10;                 //声明整型变量j并赋值为10
        int k = j+10;               //取出j的值10，加10后，再赋值给变量k
        System.out.println(k);      //输出变量k的值20
        System.out.println("k");    //输出k，双引号中的内容原样输出
        j = j+10;                   //在j本身基础上增10
        System.out.println(j);      //输出j的值20
        int balance = 5000;
        balance = balance - 1000;
        System.out.println(balance);
        balance = balance + 1000;
        System.out.println(balance);
        //System.out.println(m);      //编译错误，变量m未声明
        int m;
        //System.out.println(m);      //编译错误，变量m未初始化

        //4）变量的命名：
        int a1,_1,$1;                   //字母、数字、_、$命名，数字不能首位
        //int a*b;                      //编译错误，不能包含*等特殊符号
        //int 1a;                       //编译错误，不能以数字开头
        int aa = 5;
        //System.out.println(aA);       //编译错误，严格区分大小写
        //int class;                    //编译错误，不能使用关键字
        int 年龄;                        //正确，但不建议
        int nianling;                   //必须杜绝
        //erjuanbianyaqi-------二卷变压器
        int age;                        //建议“英文的见明知意”
        int score,myScore,myJavaScore;  //小驼峰命名法，用于变量命名
        //VarDemo，HelloWorld           //大驼峰命名法，用于类命名
    }
}
